recky dulay
Martial ArtsThe Las Vegas Killing and the $382,928 Judgment Buried Beneath the Word 'Mogul'A 45-year-old man ran out of a storefront, straight toward armed men. Friends...
EsportsWhen Esports Analysis Becomes an Empty FrameLate at night in Seoul, I opened a ten-page document. It had tables, section...
VolleyballSMU Topples No. 2 Pittsburgh in Four Sets: When a Balanced Collective Overthrows a Single StarThe third set between SMU and Pittsburgh stretched to 38-36. In American...
ChessThe Scandinavian Defense: When the World Champion Uses a Simple System to Pressure WhiteI replayed the SEA Games 29 footage to find what people overlooked. This time...
Domestic FootballVietnamese Football and the Data-Provenance Problem: Trust Must Begin Where the Data Is BornThat night, when the final whistle blew, I did not leave the stand right away...
Domestic FootballDinh Bac Scores in the 25th Minute, Vietnam Beat the Philippines: Three Debutants, a Broken Model, and the Problem of Controlling a MatchIn the 25th minute, Dinh Bac tapped the ball into Falkesgaard's net after a...
BadmintonIndia's 20-Player Gamble at the 2026 Asian Games: When Badminton Stops Being Only About SindhuIn the twenty years I have spent commentating and dissecting badminton matche...
BadmintonVietnamese Badminton's Injury File and the Empty Fields Nobody Dares to FillSecond game, 11-9 on the scoreboard, the home player laid the racket on the...
BadmintonKunlavut Vitidsarn, Asian Games 2026 and the 21-12, 21-16 Scoreline: When Control Badminton Smothers SpeedIn the 34th minute of the second game, Loh Kean Yew unleashed a cross-court...
Domestic FootballVietnam U20 vs Palestine U20: A Do-or-Die Clash Where Character Is Measured in Unseen RunsViet Tri Stadium has no noisy atmosphere of a final this afternoon, but the a...
International FootballAnatomy of a European Weekend: Six Matches and the Trap of Form NumbersOn Saturday night, ten o'clock Japan time — exactly ten in the morning on the...
Table TennisWhen Table Tennis Data Falls Silent: The Risk of Unverified Sports ReportingOne evening in August, I sat in front of my screen with a three-thousand-word...
BadmintonVietnamese Badminton's Data Gap: When Analysis Has to Start with Hand-Written NotesWhen I rewound the footage of a men's doubles semifinal at a domestic...
International FootballSan Siro and Marotta's 'as soon as possible': Why Inter and AC Milan's new stadium project still cannot be closedI sat down to replay the recording of Beppe Marotta's press remarks after...
EsportsVisa VMC Fall 2026 and the Strategic Shift of Vietnam's MLBB SystemOn October 17, 2026, in Ho Chi Minh City, the six best Mobile Legends: Bang...
VolleyballKentucky Rallies Past Louisville: When Hitting Percentage Leaps from .079 to .420 in One SetI was sitting in the editing room in Chiang Mai at three in the morning,...
Table TennisTT Kidz Returns: English Table Tennis Opens Its Doors to Ages 7-11 Through Accredited ClubsTwo time slots. One evening, one midday. Tuesday 10 November, 18:00 to 19:00....
Table TennisEngland Hopes Challenge: Two Sheffield Tickets and a U11 Title Decided by a Single MatchAt Draycott over the weekend, Isabelle Xiao Xu and Cindy Xiao finished the...
EsportsAn Empty Result Is Also Data: Analytical Discipline in the Esports EraThree in the morning in Beijing. I open a result file and it is empty. No tea...
ChessMaster Class Vol. 20 – Carlsen's Weapon in 60 Minutes and the Expectation TrapTonight, hundreds of club players around the world will sit in front of a...
